person living on an allowance - Turc Anglais Dictionnaire